tape-moistening device - German English Dictionary